Enterprise Version
construction